package com.gitee.dubboOps.param;


public class ServiceInvokeResult extends Result {

    /**
     * 实际调用的服务提供方，表现形式：
     *
     * 10.218.131.49:12200?v=2.0&_TIMEOUT=100000&_IDLETIMEOUT=10&_p=hessian2&
     * _SERIALIZETYPE=hessian
     */
    private String invokeTarget;

    /**
     * 调用结果
     */
    private Object invokeResult;

    /**
     * 本次调用的 trace id
     */
    private String traceId;

    private String targetProject;

    public String getTargetProject() {
        return targetProject;
    }

    public void setTargetProject(String targetProject) {
        this.targetProject = targetProject;
    }

    public String getInvokeTarget() {
        return invokeTarget;
    }

    public void setInvokeTarget(String invokeTarget) {
        this.invokeTarget = invokeTarget;
    }

    public Object getInvokeResult() {
        return invokeResult;
    }

    public void setInvokeResult(Object invokeResult) {
        this.invokeResult = invokeResult;
    }

    public String getTraceId() {
        return traceId;
    }

    public void setTraceId(String traceId) {
        this.traceId = traceId;
    }
}
